using System;
using System.Xml.Serialization;

namespace Top.Api.Domain
{
    /// <summary>
    /// JuItemMo Data Structure.
    /// </summary>
    [Serializable]
    public class JuItemMo : TopObject
    {
        /// <summary>
        /// 团购价
        /// </summary>
        [XmlElement("activity_price")]
        public long ActivityPrice { get; set; }

        /// <summary>
        /// 存储forest的类目id
        /// </summary>
        [XmlElement("category_id")]
        public long CategoryId { get; set; }

        /// <summary>
        /// 审核意见
        /// </summary>
        [XmlElement("check_comment")]
        public string CheckComment { get; set; }

        /// <summary>
        /// 子类目
        /// </summary>
        [XmlElement("child_category")]
        public long ChildCategory { get; set; }

        /// <summary>
        /// 店铺城市
        /// </summary>
        [XmlElement("city")]
        public string City { get; set; }

        /// <summary>
        /// 折扣率
        /// </summary>
        [XmlElement("discount")]
        public string Discount { get; set; }

        /// <summary>
        /// 组id
        /// </summary>
        [XmlElement("group_id")]
        public long GroupId { get; set; }

        /// <summary>
        /// tag1
        /// </summary>
        [XmlElement("image_label")]
        public string ImageLabel { get; set; }

        /// <summary>
        /// 商品数量
        /// </summary>
        [XmlElement("item_count")]
        public long ItemCount { get; set; }

        /// <summary>
        /// 宝贝描述
        /// </summary>
        [XmlElement("item_desc")]
        public string ItemDesc { get; set; }

        /// <summary>
        /// 商品保障类型
        /// </summary>
        [XmlElement("item_guarantee")]
        public string ItemGuarantee { get; set; }

        /// <summary>
        /// 商品itemId
        /// </summary>
        [XmlElement("item_id")]
        public long ItemId { get; set; }

        /// <summary>
        /// 商品状态
        /// </summary>
        [XmlElement("item_status")]
        public long ItemStatus { get; set; }

        /// <summary>
        /// 商品url
        /// </summary>
        [XmlElement("item_url")]
        public string ItemUrl { get; set; }

        /// <summary>
        /// 聚划算预览key
        /// </summary>
        [XmlElement("key")]
        public string Key { get; set; }

        /// <summary>
        /// 限购数量
        /// </summary>
        [XmlElement("limit_num")]
        public long LimitNum { get; set; }

        /// <summary>
        /// 聚划算商品长名称
        /// </summary>
        [XmlElement("long_name")]
        public string LongName { get; set; }

        /// <summary>
        /// 下架时间
        /// </summary>
        [XmlElement("online_end_time")]
        public long OnlineEndTime { get; set; }

        /// <summary>
        /// 开始时间
        /// </summary>
        [XmlElement("online_start_time")]
        public long OnlineStartTime { get; set; }

        /// <summary>
        /// 商品原价
        /// </summary>
        [XmlElement("original_price")]
        public long OriginalPrice { get; set; }

        /// <summary>
        /// 服装
        /// </summary>
        [XmlElement("parent_category")]
        public long ParentCategory { get; set; }

        /// <summary>
        /// 是否包邮
        /// </summary>
        [XmlElement("pay_postage")]
        public long PayPostage { get; set; }

        /// <summary>
        /// 商品图片
        /// </summary>
        [XmlElement("pic_url")]
        public string PicUrl { get; set; }

        /// <summary>
        /// 商品图片url 3:2的新宽图
        /// </summary>
        [XmlElement("pic_wide_url")]
        public string PicWideUrl { get; set; }

        /// <summary>
        /// 平台id
        /// </summary>
        [XmlElement("platform_id")]
        public long PlatformId { get; set; }

        /// <summary>
        /// 是否提前开团
        /// </summary>
        [XmlElement("pre_online")]
        public bool PreOnline { get; set; }

        /// <summary>
        /// 标签名称
        /// </summary>
        [XmlElement("push_name")]
        public string PushName { get; set; }

        /// <summary>
        /// 买家星级
        /// </summary>
        [XmlElement("seller_credit")]
        public long SellerCredit { get; set; }

        /// <summary>
        /// 卖家id
        /// </summary>
        [XmlElement("seller_id")]
        public long SellerId { get; set; }

        /// <summary>
        /// 用户昵称
        /// </summary>
        [XmlElement("seller_nick")]
        public string SellerNick { get; set; }

        /// <summary>
        /// 商店类型
        /// </summary>
        [XmlElement("shop_type")]
        public long ShopType { get; set; }

        /// <summary>
        /// 商品短名称
        /// </summary>
        [XmlElement("short_name")]
        public string ShortName { get; set; }

        /// <summary>
        /// 购买人数
        /// </summary>
        [XmlElement("sold_count")]
        public long SoldCount { get; set; }
    }
}
